APP_PLATFORM := android-10
APP_STL := gnustl_static
NDK_TOOLCHAIN_VERSION=4.9

APP_CPPFLAGS := -frtti -DCC_ENABLE_CHIPMUNK_INTEGRATION=1 -std=c++11 -fsigned-char
APP_LDFLAGS := -latomic

APP_CPPFLAGS += -DCC_LUA_ENGINE_ENABLED=1

ifeq ($(NDK_DEBUG),1)
  APP_CPPFLAGS += -DCOCOS2D_DEBUG=1
  APP_OPTIM := debug
else
  APP_CPPFLAGS += -DNDEBUG
  APP_OPTIM := release
endif

# if CC_USE_CURL set to 0, use java http interface
CC_USE_CURL := 0
CC_USE_CCSTUDIO := 1
CC_USE_SPINE := 1
CC_USE_PHYSICS := 1
CC_USE_TIFF := 1
CC_USE_WEBP := 1
CC_USE_JPEG := 1
CC_USE_3D := 1
CC_USE_WEBSOCKET := 1
CC_USE_SQLITE := 1
CC_USE_UNQLITE := 1
CC_USE_PROTOBUF := 1
CC_USE_SPROTO := 1

ifeq ($(CC_USE_CURL),0)
APP_CPPFLAGS += -DCC_USE_CURL=0
endif
ifeq ($(CC_USE_CCSTUDIO),0)
APP_CPPFLAGS += -DCC_USE_CCSTUDIO=0
endif
ifeq ($(CC_USE_CCBUILDER),0)
APP_CPPFLAGS += -DCC_USE_CCBUILDER=0
endif
ifeq ($(CC_USE_SPINE),0)
APP_CPPFLAGS += -DCC_USE_SPINE=0
endif
ifeq ($(CC_USE_PHYSICS),0)
APP_CPPFLAGS += -DCC_USE_PHYSICS=0
endif
ifeq ($(CC_USE_TIFF),0)
APP_CPPFLAGS += -DCC_USE_TIFF=0
endif
ifeq ($(CC_USE_WEBP),0)
APP_CPPFLAGS += -DCC_USE_WEBP=0
endif
ifeq ($(CC_USE_JPEG),0)
APP_CPPFLAGS += -DCC_USE_JPEG=0
endif
ifeq ($(CC_USE_3D),0)
APP_CPPFLAGS += -DCC_USE_3D=0
endif
ifeq ($(CC_USE_WEBSOCKET),0)
APP_CPPFLAGS += -DCC_USE_WEBSOCKET=0
endif
ifeq ($(CC_USE_SQLITE),1)
APP_CFLAGS += -DCC_USE_SQLITE=1
else
APP_CFLAGS += -DCC_USE_SQLITE=0
endif
ifeq ($(CC_USE_UNQLITE),1)
APP_CFLAGS += -DCC_USE_UNQLITE=1
else
APP_CFLAGS += -DCC_USE_UNQLITE=0
endif
ifeq ($(CC_USE_PROTOBUF),1)
APP_CFLAGS += -DCC_USE_PROTOBUF=1
else
APP_CFLAGS += -DCC_USE_PROTOBUF=0
endif
ifeq ($(CC_USE_SPROTO),1)
APP_CFLAGS += -DCC_USE_SPROTO=1
else
APP_CFLAGS += -DCC_USE_SPROTO=0
endif
